<?php
/**
* 数据传输类:选油日志表
*
* 定义 选油日志表
*
* @author     test
* @version    1.0
* @access     public
* @copyright  商业软件,受著作权保护
* @create     2014-10-09
*/

class DTO_User_Postlogs extends InitDTO
{

	/**
	* 主键
	*
	* @var    int(11)
	* @access private
	*/
	protected $_id;

	/**
	* 用户cookie
	*
	* @var    varchar(50)
	* @access private
	*/
	protected $_cookie;

	/**
	* 选油参数
	*
	* @var    text
	* @access private
	*/
	protected $_postcontent;

	/**
	* 选油结果
	*
	* @var    varchar(100)
	* @access private
	*/
	protected $_result;

	/**
	* 查询条件
	*
	* @var    text
	* @access private
	*/
	protected $_wherecondition;

	/**
	* 用户ip
	*
	* @var    varchar(20)
	* @access private
	*/
	protected $_ip;

	/**
	* 时间
	*
	* @var    int(11)
	* @access private
	*/
	protected $_createtime;
	protected $_type;
	protected $_nextpost;

	/**
	* 构造函数
	*
	* @access public
	* @param  
	* @return void
	*/
	function __construct($aPost=null)
	{
		parent::__construct($aPost,get_class());
	}

	/**
	* 设置 主键
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setId($id)
	{
		//检测数据合法性
		/**
		if(!isNumber($id))
		{
			throw new MyException("主键 设置错误",107001);
		}
		*/
		$this->_id=$id;
	}

	/**
	* 获取 主键
	*
	* @access public
	* @return int(11)
	*/
	public function getId()
	{
		return $this->_id;
	}

	/**
	* 设置 用户cookie
	*
	* @access public
	* @param  varchar(50)
	* @return void
	*/
	public function setCookie($cookie)
	{
		//检测数据合法性
		/**
		if(!isLength($cookie,0,50))
		{
			throw new MyException("用户cookie 设置错误",107003);
		}
		*/
		$this->_cookie=$cookie;
	}

	/**
	* 获取 用户cookie
	*
	* @access public
	* @return varchar(50)
	*/
	public function getCookie()
	{
		return $this->_cookie;
	}

	/**
	* 设置 选油参数
	*
	* @access public
	* @param  text
	* @return void
	*/
	public function setPostcontent($postcontent)
	{
		//检测数据合法性
		/**
		if($postcontent=="")
		{
			throw new MyException("选油参数 设置错误",107005);
		}
		*/
		$this->_postcontent=$postcontent;
	}

	/**
	* 获取 选油参数
	*
	* @access public
	* @return text
	*/
	public function getPostcontent()
	{
		return $this->_postcontent;
	}

	/**
	* 设置 选油结果
	*
	* @access public
	* @param  varchar(100)
	* @return void
	*/
	public function setResult($result)
	{
		//检测数据合法性
		/**
		if(!isLength($result,0,100))
		{
			throw new MyException("选油结果 设置错误",107007);
		}
		*/
		$this->_result=$result;
	}

	/**
	* 获取 选油结果
	*
	* @access public
	* @return varchar(100)
	*/
	public function getResult()
	{
		return $this->_result;
	}

	/**
	* 设置 查询条件
	*
	* @access public
	* @param  text
	* @return void
	*/
	public function setWherecondition($wherecondition)
	{
		//检测数据合法性
		/**
		if($wherecondition=="")
		{
			throw new MyException("查询条件 设置错误",107009);
		}
		*/
		$this->_wherecondition=$wherecondition;
	}

	/**
	* 获取 查询条件
	*
	* @access public
	* @return text
	*/
	public function getWherecondition()
	{
		return $this->_wherecondition;
	}

	/**
	* 设置 用户ip
	*
	* @access public
	* @param  varchar(20)
	* @return void
	*/
	public function setIp($ip)
	{
		//检测数据合法性
		/**
		if(!isLength($ip,0,20))
		{
			throw new MyException("用户ip 设置错误",107011);
		}
		*/
		$this->_ip=$ip;
	}

	/**
	* 获取 用户ip
	*
	* @access public
	* @return varchar(20)
	*/
	public function getIp()
	{
		return $this->_ip;
	}

	/**
	* 设置 时间
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setCreatetime($createtime)
	{
		//检测数据合法性
		/**
		if(!isNumber($createtime))
		{
			throw new MyException("时间 设置错误",107013);
		}
		*/
		$this->_createtime=$createtime;
	}

	/**
	* 获取 时间
	*
	* @access public
	* @return int(11)
	*/
	public function getCreatetime()
	{
		return $this->_createtime;
	}


	public function setNextpost($post)
	{
		$this->_nextpost=$post;
	}

	public function getNextpost()
	{
		return $this->_nextpost;
	}
	public function setType($type)
	{
		$this->_type=$type;
	}

	public function getType()
	{
		return $this->_type;
	}

}//End Class
?>